## Uses of Class
oracle.pgx.config.ArrayFactoryStrategy

- Packages that use ArrayFactoryStrategy
  Package | Description
  --- | ---
  oracle.pgx.config | This package contains all configuration-related classes of PGX.

- - ### Uses of ArrayFactoryStrategy in oracle.pgx.config

    Methods in oracle.pgx.config that return ArrayFactoryStrategy
    Modifier and Type | Method and Description
    --- | ---
    `ArrayFactoryStrategy` | PgxConfig.`getArrayFactoryStrategy()` `java_arrays` = use normal java arrays only (limited to 32bit in length) `java_2d_arrays` = use Java 2D arrays only (achieve arrays of 64bit in length with the cost of indirection) `off_heap_arrays` = use arrays allocated off-heap (achieve 64bit in length without performance penalty, but with the price of breaking out of the JVM) `dynamic` = decide at run-time which allocation strategy to use based on the requested array length
    `ArrayFactoryStrategy` | RuntimeConfig.`getArrayFactoryStrategy()` `java_arrays` = use normal java arrays only (limited to 32bit in length) `java_2d_arrays` = use Java 2D arrays only (achieve arrays of 64bit in length with the cost of indirection) `off_heap_arrays` = use arrays allocated off-heap (achieve 64bit in length without performance penalty, but with the price of breaking out of the JVM) `dynamic` = decide at run-time which allocation strategy to use based on the requested array length
    `ArrayFactoryStrategy` | PgxConfig.`getLargeArrayStrategy()` [relevant for `dynamic` array factory only] array factory strategy to use when requested array size is exceeding `large_array_threshold`
    `ArrayFactoryStrategy` | RuntimeConfig.`getLargeArrayStrategy()` [relevant for `dynamic` array factory only] array factory strategy to use when requested array size is exceeding `large_array_threshold`
    `static ArrayFactoryStrategy` | ArrayFactoryStrategy.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ArrayFactoryStrategy[]` | ArrayFactoryStrategy.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Copyright © 2015. All rights reserved.